full size luxury car - Allemand Anglais Dictionnaire